glomerular capsule - Alemán Inglés Diccionario